package fiuba.algo3.algoThieft.modelo;

import org.w3c.dom.Element;
import org.w3c.dom.Node;

public class PistaDificil extends Pista{

	private static final int MAX_RANGO_PROBABILIDAD = 100;
	private static final int PORCENTAJE_PROBABILIDAD = 30;
	
    public PistaDificil() {
            this.pista = "";
    }

    public static PistaDificil crearPista(Node nodo) {
    	PistaDificil unaPista = new PistaDificil();
		unaPista.pista = ( ( Element ) nodo ).getAttribute( "pista" );
		return unaPista;
	}
    
    protected boolean hayQueGuardar (){
    	int valorAleatorio = (int) (Math.random() * MAX_RANGO_PROBABILIDAD);
    	return valorAleatorio <= PORCENTAJE_PROBABILIDAD;
    }
    
    
    
}